home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / CDTV / cdtvtools-11 / debox / fd / debox_lib.fd
Encoding:
Text File  |  1991-06-24  |  1.2 KB  |  42 lines

  1. * :ts=8                                    *
  2. *                                    *
  3. *    debox_lib.fd                            *
  4. *                                    *
  5. *    William A. Ware            9006.20                *
  6. *                                    *
  7. *************************************************************************
  8. *   This information is CONFIDENTIAL and PROPRIETARY            *
  9. *   Copyright (C) 1990, Silent Software Incorporated.            *
  10. *   All Rights Reserved.                        *                            *
  11. *************************************************************************
  12. ##base _DeBoxBase
  13. ##bias 30
  14. ##private
  15. *-
  16. Decomp(header,indata,prevdata,outdata)(a0/a1/a2/a3)
  17. STDDecomp( header,indata,outarr,max)(a0/a1/a2,d0)
  18. Eor(outdata,size,prevdata)(a0,d0,a1)
  19. ##public
  20. *- header
  21. CheckHeader(header)(a0)
  22. HeaderSize(header)(a0)
  23. NextComp(header,indata)(a0/a1)
  24. *- decompression
  25. DecompData(header,indata,outdata)(a0/a1/a2)
  26. *- bitmap decompression.
  27. BMInfoSize(header,indata)(a0/a1)
  28. DecompBMInfo(bminfo,header,indata)(a0/a1/a2)
  29. FreeBMInfo(bminfo)(a0)
  30. DecompBitMap(header,indata,bm,mask)(a0/a1/a2/a3)
  31. *- other
  32. MemSet(buffer,ch,count)(a0,d0/d1)
  33. AllocBitMap(depth,width,height)(d0/d1/d2)
  34. FreeBitMap(bitmap)(a0)
  35. *- view
  36. CreateView( superview,bitmap,width,height,modes )(a0/a1,d0/d1/d2)
  37. DeleteView( superview )(a0)
  38. CenterViewPort( view, viewport )(a0/a1)
  39. *- cycle
  40. CycleColors( bminfo, tics )(a0,d0)
  41. ##end
  42.